cleaning and disinfecting - Turco Inglés Diccionario